<!DOCTYPE html>
<html>
<head>
	<title>对象解构</title>
</head>
<body>
<script type="text/javascript">
	
/* 对象解构

	1. 对象解构不必按顺序解构
	2. 变量默认值使用=
	3. 当使用别名是，属性并不是一个变量
*/

let obj = {name: 'cuihao', age: 123};
// 1. 解构形式
let {name, age} = obj;
console.log(name, age);


// 2. 属性别名
let {name: na, age: a} = obj;
console.log(na);
console.log(a);


// 3. 默认值
let {names = '李白', age: ages} = obj;
console.log(names, ages)

</script>
</body>
</html>